LiteSpeed\Lib\CSS_MIN\Minifier A

Total Complexity 68
Dependencies 3
Dependents 1
Total lines 842
Lines of code 421
Logical lines of code 222
Comment lines 239
Methods 28
Properties 23

Methods 28

Method Rating Maintainability Complexity Lines of code
processRuleBody()
A
36 4 97
processComments()
A
52 8 22
doRaisePhpLimits()
S
54 7 21
minify()
S
45 4 45
processDataUrls()
S
50 5 26
processRuleBodies()
S
53 5 22
processAtRulesAndSelectors()
S
44 3 51
shortenHslAndRgbToHexCallback()
S
59 4 13
run()
S
64 4 10
shortenHexColorsCallback()
S
63 4 9
setShortenZeroValuesRegexes()
S
52 1 25
registerRuleBodyToken()
S
67 2 8
processStringsCallback()
S
62 2 10
__construct()
S
59 1 14
registerCommentToken()
S
72 1 5
registerPreservedToken()
S
72 1 5
resetRunProperties()
S
74 1 5
processCommentsCallback()
S
78 1 3
processOldIeSpecificMatrixDefinitionCallback()
S
78 1 3
setPcreRecursionLimit()
S
80 1 3
setPcreBacktrackLimit()
S
80 1 3
setMaxExecutionTime()
S
80 1 3
setMemoryLimit()
S
80 1 3
setLineBreakPosition()
S
80 1 3
removeImportantComments()
S
80 1 3
keepSourceMapComment()
S
80 1 3
shortenNamedColorsCallback()
S
77 1 3
strtolowerCallback()
S
79 1 3